gusucode.com > 多天线系统的各种信号检测算法matlab源码程序 > MIMO_detection/draw picture.m
clear all,close all,clc; SNR=5:5:30; ZF_BER1=[0.170625,0.073625,0.028875,0.008937,0.003187,0.000953]; ZF_BER2=[0.175375,0.075750,0.033625,0.009625,0.001750,0.001263]; MMSE_BER1=[0.118625,0.050125,0.017500,0.003750,0.000875,0.000359]; MMSE_BER2=[0.119000,0.054125,0.018625,0.004562,0.000750,0.000400]; QR_BER=[0.168500,0.087125,0.027000,0.010875,0.002875,0.001138]; ZF_BER=(ZF_BER1+ZF_BER2)/2; MMSE_BER=(MMSE_BER1+MMSE_BER2)/2; %plot the picture figure(1) semilogy(SNR,ZF_BER,'k-v'); hold on; semilogy(SNR,MMSE_BER,'k-o'); hold on; semilogy(SNR,QR_BER,'k-s'); hold on; %semilogy(SNR4,ideal_eight,'k-'); hold on; xlabel('Average Eb/No(dB)'); ylabel('Average BER'); %title('误码率曲线图'); legend('ZF','MMSE','QR');